%%S%%%%%t%%SSXS%X;t;S%SSS%t%%Stt%SSSt%%t%%t%%%S%%t%t;%tttt%%t%%%XS%%X%S%;SXXS%SXSXXSSStt%; Xtt%tt%tttt%%%tt%t%;;%%t%t%t%%%%%%tSSS%SSSSSSSXSSSXXXXXXXXSSSSXXSXSSS%%%%t%%tSSSSSXXXX@XXSX@SSS%tXtttt:%t%SS.
SS%%S%%Stttt%SXXXS%%SSStttt%t%%%SS%tt%%%ttttttt%%ttt;:;tt%%%%%t%t%%%St%XSSXXSt%%SSSS%tttSt.St;tt;;;tt;%%%tt;tttt;%%%%%%SSSXSXXSSXXSXX@X@@@XXSXXXXXXXXSSSSSXSXS%S%%%%%%%%SSSXXSXSSXXX%%SSS%t%%tt%%tSX;t%.
tt;t%%%ttttttS%XS%SSSSSS;;t%SS%%tt%t%%St%ttt%%tttt:;;;t;;tttttt;t;t%tSSSSSSSt%%%%SSSS%%t%Xt%%tt%S%SS%%t%%ttttt%t%%%SS%SX@@@XXSSXSXXXSSS%SSSSXXXSXX@XXXXXSXSXXSXSSXS%%SS%%SSXXXXXXSSSSSSSS%%%t;;;t@SS;.;%
;t:t ; %;t;;t%%%tttSSSS%%%%t;%%;:.;%%%ttt%t%t%%%t;:.:;;S  ;%;t;%t%%%%%SS%SSSS%SXSSXXSS%SX: X%ttSS%%%t%%%%%%t%%%SSSSXSSXSSSSS%%t%S%SXXSXSSXSSSSSSXXX@SSSSS%@SXXXXXXSXXSSSSSSX@XXXXXXXX@XXXSS%S;%%%St@.;St
:;tt% Stttt:;%XXXS%%%%%SS%;;t%t;::::;t%tttttt%%%%tS ;;..:;%:%t;%%%S%%%S%SSXSX%SSSSSS%%tX t@%%%%S%%%%%%t%%S%;t%%S%t%%%%SSSSS%%t%SS%XXSXXSSSXXXXXSXXXX@XXXXXXXXSSSSXXXS@SXSSSXXSSXSSSSSSSSSS%%%tt%%SS%%;%;
ttttt%S%t%;;:%SSSSSSS%%%tt;%:;;ttttttt%t%;t%%%%%%t;t;S%;t;::SS%%%%%SS%SS%%%t%tS%SSSS%%%tSX%SSSXtt%t%t%SSXttS%SSSS%SS%%SSSSS%%%S%SSXSSSSXXSSXSSXSX@X@XXXXXXSXSS%%SSS%%%SSSSXXSXSSSSSSSS%%%%%%%SXX@XSS%%%X
%%tttt%%%%tt:tSSSX%%%St%ttttt;%S;tS;;S:tttt%t%S%St%%%%%%%;tt%SSXX%%SSS%%;t%S%%SSSSS%XSS.XXSSXS%%S%%ttt%SSSSXS%SSStttt%;tS%S%%S%%%S%SSXXXXXX@X@XXXXXXXSSSXSX%%%SSSS%t%%SSXSXXXXXSSSXSSt%%%tt%tSSXXSSS%t;S
tt;;; ;;ttt;tSX@XX%%SSt%t%;t;t;;;;tt:;;t%ttttt%%S%%S.%;ttt%;;S%%%SSSS%ttttt%%%XXSSSXXXX @XSS%S;t%t%SS;t@t:S%%SS%S%%%S%SSXXXXXSXX8@@@@@@@S@XX@S@XXSX%S%t%%%%S%SSSSSS%SSSSSSSXXSSSXXSSS%%%tt%X%S@XSSSttSX8
tt: ;:S;:;;ttSSXSSXSSS;;:;;ttt%t%%t%%tS%%tt%StSXSSt;t;:;S:;%;%SSSSXSXSS%SSXX@@@8@@@@X%%S@SXSS%%t%%%t;%SS:%SSt%S%S%S%SSXX@XXS@XX@XX@@S8XX@SSXXXSS%SSX%%%%%SSSSSXSS%%SXXXXXSXSSXXSXXXS%SSXXXXXXXS8SX@XS;%@
..:: :;.:%:t%%S%S%%X%%t;;tt%%%%%%;t%S%%tt%S.;;%S;%tt%tt%tt;%;%XSSSSXXXSXSX@X@XXSSS@%XXSXSX%%S%%SXX%S%S;%XS%SSSSS%SSSSXSXXSXSS%%SSSSXSXXS%SSSSXS%%%t%%%S%%SSS%%%%%S%%%%SS%SSSSSSSSS;%%SX@@@@@@X@@@tSXX;S 
;::;:;tS%%%%%t%S%SSS%%;;t%S%S%%tt%SXXX%%%t;t%SS%;;t%ttt%ttt;;%XS%SSXSSXSX@8XXSSSSSS;@SSSXS%%%%SXSSSXX;SXSSXSS%%SSS%SXXXSSSSSSXXX@@@X@@@@@XSXXXSX%S%SXXXSS%%S%SSS%S%S%%%tSS%SS%S%%%SXX@88@8@@XSXX%X @X :8
t%%%%%SSSXXSS%S:S:SXSS%tStSStSXX@8X8888@8@@XXXSXS%%%tS;t%%t;S;tt%%S%%SSSSXXXSSS%S%%SSXXXSS;t%SXXXSSXS;SSXSSXSS%SSXXX@XXXXXSXS@X@@8@88@@@@@SXXXXSXSXXXXSXXXSXXSSS%X%%SSXXX@@X@XS@@@@8@@@@@SSS.Xt@  t tS8:
@XX%%SSSXSSStt;;tSSSStSttSXXXX@S%SXSX@@SSS%%%%%%tSSXSS%%%t%%tS%%%%S;%S%SSXX@XX@@X%@@SXX@St%SSSXXXXStSXSSSSSS%SSSXSXSSXXXXS@XSX@X@XXX@XXXSXSS%SSSSSSSSSS%SStS%S%SXSX@X@@@@@8XXS@@X@@@@8@X  .;;;;;t%.%:;tt
%SSSSSS%%%%%SSS%SSS%S%%SSXXSSS%S%;:@%@  ;S S.;S:;t%%%%XXSXS%t%%%%%%%SSXS%%X@@@XX@8@XXX@@S%XSXX@S@ttXXXXSSS%S%%XXSS%XSXXSXXXXX@@@@@XXXX@XXXXX@XXS%SSS%%%S%SXXXX@@88@@@@@@@XSXX@XXXXXS;@ .t%t%ttS:%:%8 88 
@X@@X%SSSSXSSSSXSX@@@X@XSSS8%;X8XX X8 @X@X@8888X@8 @8 tX@XSS%SXSXSSSSSSSSXX@X@@8@8@@@@XS%XX@@@X@XSXXXS@XSSSSSXXSSSXXX@@@XXXXX@X@XX@@XSSSSSSSSSSSSSXXXXX@@X8@88@88@8S@XS%%St%S:S.S.:: :;;SttS:.;;8@  . 8 
@@XSXXX@XSSXXXX88@@@XXXXXSXS8S  8    S@@S8X8@XXSXX8SS88@@XSXX8@X@X@@S:XSSXX@8@XX@@X@X%S@8@@@S8@@SXX@X@@X@@@8X@@XXXX@@@X@XXXXXSXXXXXXXXSSS%tS%%SS@X@@8888@@888888S@%%S%%%X.S :S   .S :tS:t%%t;S8X  @ 88  
SS%S%%SSXXStSS@SXS@@@8SSS%8S  8.8%8 8S S S@@X@SXSSSSS   @@X@888888@8888%SSSSX@@@@@X@XX@8@@XX@@@XX8X@XXX@@XXSXXXXXXXXXXSSXXXX@XX@XXXXXXXSSSSXX@XX@888888@XXS%SSSSS%SXS8;;;;.S   %   :8 8 t88S8S 8S88X  8S
:;;;%t%%S@XXX@@88%SXSS@S@      8@  8  SSX%S SS@8 @SS 8     X S%S XX888888%.%XSXX@8@@8@888@X@8XS8@SSXX@S@X@@@XSSSSXXXXXXXSSXSXXXXSXXXXSSSS%SX@@@@@XXSS:S.%SSS%t%S%XS8.S % 8  S % 88  8 S 8    8SS     8X 
;;tt%ttSS@@SS888XS   8   X XXXX@X8X%SS@S%@     SS @  8%8%.  S  . S S%@S8:@88%:S@X88@8@@8@8@SSXXX%@XXSXSSXXXXXSXXSSXXXSXXXXXXXXS@@SSXSX@888X%X X @@8  . S:S%S.S .;;:S  XS %%@ % 8X  8S%  88 8  88 8@8 88:
;;;;t%SSX88XS S   8  S XS%8X88X888%8888@%  8 8   XX@  8 8 8SXS X    S 8@888888888@%:%tXX@@@@@XSXXSXXX@SXXXXXXXSXXX@XXXXXXX@@X@@X@@@@X%S S%@SS%;: . % .:.;X SSSX@X@SS@@SX@SSSX  8X 8 8S8   8%88X88SS88 88
%%%tSSX@;@S  :   SSSSX@X8888.: 88888 8.;8% X 8 8  S XS S %XX88@@%@     S 8XS8X@8.8t888X.@XS@@@8@@X%@X@XXXXXSXXSXXXX@X@@88888@@@@SSSSS;::tSXS%tt;:S   8X @X@@888888@8888XSXS   8888S%  8888X8X8 S 888 8 :
SSX8S;888  S X%SSX8@8888;X..888888888;8.X8S S 8 8 8S@XX@SX88t8.88 S8% XS8 SS S   SX888 @@@@XXX@X%SSX%SXXSS%S%S%%%SX@SXX@@8XXS;;X SXS::S 8S;t8 :88%SSS S8888XX8888S888@@SXX XSS8@  8 8% 8SS 8 XS8 8 88 8 
 ;;@XSSS S SS XSX@X8888888888@ 8 88888%888SSXXS 88%   @S8X8%8 88X8; @@X8XXSS8 S %%88@.%@88%S8SS%%%t%%SSXS%S % 8@@%  XttX S   .t;;:S  ..8S  8%  %88@88tX@@@888S%S8888SSSS@X8SS   8%888XS S8  8 888X 8 8
:XS S SS@S@S@S @8@8888:8.888::8.888%888X8XS%XXXX 8 8    X8.8@X@@@%@88%X@8@888:8S88 @ 8X8S@S%X@XS%S%t;S X% . @X   ..% t8;8 :@XXXX@88 88   8S    88 .SXtt:88888@88 8888888@@SX@@@SSXX8@X@XS%SXX@8 S SS%%
;%S S%@SS@ @XS@8S@8888 88:888888%8;%@S 8 ; 8 8X@@XXS S8S    888 .X.%XS@8@X8@XX;;%88:SXSXX8SXXS@S8ttS%.::t::.X888 S 8X8S.888 :@ @8  8S  SS  %S888;8S%t:888 88.88 8888888888t@8@@8888888888888XXS@ X@ 
: SS @@XSS8@@X@@88X88 888.8888888t88% t;;:..X8 8@8SXX  8 8 X88t8% %S@S%888XXSS@@%8X8:888@88X8XX8S% .S%%@888888S8:8SS8;8 8:@8::S:88 %t8 S8S  S SS8:8t8XSS888:S88.8;.88888888888%8888888888.8888888@8X8X@8
.SSX%S%%@XS@SXX8SX8;8.8 ;888888%8  St;::;;;  . X888888S%  S S X88%.;@SSXX@X88@X8XXX8888%8@88XtX@%X8888;S%:8X  ;SS;  S tX88%888X8@:8::8SX8@8X%8X88.8;;%SSS8S8ttS: ..88t88888X888888 8888t888:88888:888 8.
.S%SX XS S@8S@8888;888 8:88888X88%%t;t;.:;;;;;.   @%88888SS@ XXX S8:%@8XSt.XX88;;@XX8@%t88888X @Xtt  :;888%%;tXSXS;;;t%%%:8..8; :;.S 88;; 888..8:888.888t8%;8Stt;;%SS8.88888.88888:888;..888:888.8;888;8
: XSS@ @@8X888X8.88888.8:S8tX@8XS%%tttt%%%;%%8;8 :;8 t8 .  %X@SXS@@SX8%@8.;S@8S%8888t  X8888 8XXX@XXS%8t8t%%%XS%S%S%%St8.@  8  SX88.8 ;88;;S%888.:t%8%8S8S .%%t;.. @88888 888.:8.8 %%:.8:88.8::t8t.t. 
;@SSSS88888t8S 8t8:888SX8@%888;%%t;%tt%S;%t%ttt:8;t:%%%8;8 .t   X@SX8888X@t.:S88@8S8S8 ;   88t8t@X@XXXX%%SSS%t%SSSSS%%;X8 . S%@@888:8 88.888S8X8;;tt8%8t.t;SSXX8%8S8;8:88%88:t8:8.88   88888t8%8t  S8888
tS8@888888@8:8 %88%88888@88@.%%%t%t%%S;ttSS%%8;;;%8;8;tt%;%8:8 ; @@%888...8   ;tX8@SS88S:%ttX@S8@X@@@@@8SX@X@SSXXS@XS8@ S8  88:;8.8   X8888:8%X%XS8%t%;;8SXXX@XSXSSSt%8:;%%t8;8;8;8  8tt:;;8;S%t8 SX8888
@888:88888.8.t8.8X88SX@@8@8.S%%t;tSSSS%%%t%%t;%%S%tt;SXS8%%ttt8;;.888:;XX88X; t 8@8SXX@S:SSX88@@8X8@@@SS@XXXXXSSX@S8    S X88;88@888  SS88@ @88 .:;8%88%X@@@XX@@@8S@X@S@X@8%8%8%8:.%8%8888t8S8SSS; X@888
888888 8888.8%;%8%8@X@S t:;%S%%SS%%tS;t%%%%%S%SS%S%S%SSttt%S%t8t8:8.8888888   t @88 %%8:XSSX@@@@@@@@@@@@@X@@@XXXX@.8XSSX%88S888 8%8;@8888 88888%888 8%S8X@@@8X@@@S@XX8@8@@X8S8S8S.88%8t8;88%8S8S8S8888
88:88.888888888%SXS88. 8:;%%StSS%%St:tt%ttSt%S;t%t%Sttt%S%%S8St ;tX:8 8   ..;::.XtX%@;t:SX%X8888@@@88@@@@@X@@XX@@@S:88888%8%8S 8%tt S 8X8S888@;:888t8S8%8@8@X@@@XX@8@8@8888@@@88:t8SXX8%8%8X8XX@XXS 888t
 88  888;8%8%X@XXS 8 %t;tt%%S%St%Sttt%t%%;tttt%%%%%t8tXSXXS%t8:8tt;   .8 tt%%%%SX@SS%SXXXXX@@88@888888@8@8888@S@@%S8t  @:8%8888;88  X 888XX:;%X@X%SSS8S@@@@@888XX@@XX@88@8888888SS@8X8S88X8X@@8@@X X88@8
 %t88888888S8@;88;%;;tttt%%SS%%StS%SSS%%%%8;SSSS%SS%tXSSX%%8;;ttS%8.:8:;8;8SX%X8@88@@@8X88@88888@8@8888888888@@X@X%t8X@88:%8 @88%8:8.%8X@@XXXX@@8X8%8@888888@S@X8X@888@@@8888@XX8X@X8SX8S@@8@@@@: 8888
;8.8%;%8X8SXtS%:;;t;;;%%%%X%%%%t%SSS%SS%%ttS8tSSXSSXS8t8t8;%S%St%ttt:t8:%8%SX%X88888888@@888@@8888888888888888@X@XXS: @88.; %8SS;8 88:8X 8X@@@@8@@@8S8X888@S88@XXX@@@@@88@8@S8XX8S@88X@8SX8X88@888XS@888
;.8:888%8@.t;%ttt;;;tt%SS%t%%tS%%SSSSSSSSSXS%8tS%8tS8:8tS%SSSSSt%SSS;t;8%%8%%;%8888888888888@88888@88888888888@8@S8%SS 8:88X88: %%.8@S88;8X@88@8@8@@@@@8@@@8%@@@8X88SX8@88S88S;SX8X8@@XX8X8@88X;@ % X888
;%88;8%88%8;%%;tt;t%t%Stt%%ttt%%%%SXSSXSS8;SttS%8:S%%S%XX@S8%S8;S%t8:%%:8;;%SX@888888888888@88888S8@88888888888S8%SX8 X 8%8 @888%8:S   8%8@@@@@@XX8@@@@@@@XX8@8@X@@XS@@8@@8%X%@88@888888@8888@S  .8 X888
;8;t8SS8.t;%%%;;%%t;%%t%%%%%SS:tt%%%SSSS%;%SSSS%%XS%SXXXX88;8tt%%%S.tttt8%8X88888888888888@88888888@888888888888S8X%%;S @88 %S88;S8 8S8X8X@X@@SX88@XSX8X@8@@8@X@@@S%888@8@S8@@8888888888888888@88S8.X8@:
%X@:8;%;S%t;t%%%tttt%%t%%%%t%tttt%%%SS%%%S%%SS%8%8S%%SSS8%;%%XXS8:t8 t;;88%S8X@88888888888888888888888888X888@8@@8XX@% X888X.8 8t8;8  88XXXX8@88@XXSX8@8@@X@888@@SXX@@8@@@88S@8888888888888888@@@@XtS888
;8 %%SS%S%;tS%S;;t%%%t%SSS%St%%%S%tSt%%%%%S8%;t;;;t%%%Stt8;8S;t;:%:S ;%tttX@888888888888S8X888888888888888888888@X@@X8   88t8;8:8S8t88tSX@@@88@88@@@@8@8@@S@@@8S@@88@@@@@88XX888888888888888888@88@8 88;
tt%SXSS%%%%%%t:t%;t%%S%%S%tSXS%%t;Stttt%%%t::tt;ttt%%tt%t:t:;tt;S;. 8X 8S8X8@88888888S888@8888888@S888888888888@SS@8XX88%S88;8:8%8t8;t8X888888888888@@@88X@88@@@888@88@8@8S@8@8@888888888888888888@X.888
;;t%;S%SSS%%%%%%%%ttStXSSXSXXSSS%SSSXS%%%%%%%t%t%%%%%tS%%tt%%%;t;St.S ::X8@@8888888888X@888888888@@@88888888XS88X8XX@8%X8SSSS%8%8%@X8X@8X888@@@8@8@@@@8@@8@@@8X@88@8888888S8@8@888888888888S88888888t8;8
;;;;ttSSSSt%%%%%SS%St%SSSS%S%%%t%tt%;t%SS%S%%%SS8;SXSXSSXSSSSSSt8;t:.8;%8X8@888888888X8888888S88S8@@8888888888@8@@8@@@8X88@88SXX@888X8@@8888@@8S8@@@@8S@@@@@8S@88@88888S8XSX8@8888888888888888888888SX8.
::;;S.t%%tt;S%SSS%X%X%%t%%%%%%%tt%tt%%%%%8;SSSt%t%SSSXS8SS%%%%8:;%ttt;%t8@8888888@888888888S8XXX@@8888S@8888888888@X88@8@88@8S@88888@@@88888@S8@@@8@S88S@@X8@S@888888888@8X@8888X8888888S88888@@88@@XS;8
:;:.::;tt%%%SS%S%%%t%%StS;%%%%%%%%S%%tStt;tS;8:%%XSXS8::tt;t%t;tt%%%tS%X8X8@888@88@S88X@8@X8S@@@8888888@888888888@@88888888888@888888@8@@8S8@@@@@@@88%S@@@88SS8@888888888X@@888@88888S888888@8@@888@S 88
XS@ ;;;%t%t%%%t%%%%%%8;%%%%%%SSSSSS%t%t%%S%8.:SSSSS8:t8;8;t%%%%SSS8;%%S%X888888888@8X888888@@88@@8888@@888S@88S8X@88888888@8888@@8888888888@@@@8@@@@@@8888888@S88888S8@8@X@8888888S888X88888@8@X@88@X%88
.S88%.%.;%t%t%%%%SXS;:S%%t%SSS%SXSS%%%%%%S%tS8%8tS8 8:tt;%SS%%S%%;%%S8:8%888888888@X@88888@88@8@88888@88888@888@888888888@88888@8S@88888888@@@@8@@@@@888888888SS888@8@X@@@88888888@@XX@@@@XS%XXXSS%Stt88
t;;:XS8X :t%%%SSSXXXSXSSSSXSSSSXXS8tS%%S%%%St%%;%%;;;ttt%S%t%tS:tttt::t%S%88888@SX@@@88888@@8@@8@888888S8@@8@8888888888888888@88888888888888@88@@@888888888888@@@8888@888888S888@888XXSX%%SSSXX@8XXXS%.8
%%S.  %X88 tS%%SS8tXXXXXXXXXXXXXXt%8t%%%%%S8;8t8tS8tS%%%%SStt:tt%tX.t;tttX88888@888@@88888S8X@88@8888S88S@8888888888@8@888888S88888888888888@8@@88888888888888XX@@8@@@@@S8@88@8888XS%%SSSS%@X88@@8@@8XS 
%%tSS  SS88 tSXS8:XXS8%XXXS8tSSSXSSSXSS8:S%tt;%%8%t8S%8;%tt;S ;;tt;8;%t%S@888888@8@88888888S@888888888X@X888888888888888888S88@88888888888S8@X@@@S8@88888888S8SS@@S@88888@8888@SXSXSSXSSXS%%@@88888@X8%:
%%S.88X@@8S  %S%t8S8;8tXXX8:8%XXX8SXSSt;%SS%%8;tt8:t8.;%ttt::8:%%%t:S%%SX@888@8@8888888888@888888@S8XX@@@@@88888888888888888%X88888S88888888@@8@@@@8888888888X8X@%@88@8@88@8XXXX@@@@XXXXXX@X@@X@88S@S@@%
;;:S SXX@8t8%tStt:t%%%SS%%%SSXXXS%8S88t8%%%8 ;8;%%8%;8St%%%t;:%tS%tSS:X8%X8888XSS888888888@@@@@8888X@@8@@8888888888888S8888@@8@88888@8888888888@8@88@S888X88@8888St@X@SXXSSSSX@@@XXX@XSXX@@@@@88@888@@8S
tt.S %S8@8:: ;tS%S%8tSS8:SXXXX8%8t%8:%8;8t::tt;SS%t8:t8t%%%S%8S8.;S.8S;8S8X8@88X88X88X888X@@@8S@@XXX@@@@@@@88S888888888@@888@888888888888888888@8888888888@88@X88StX@@SXStS%X8@@X@XXXXXX@888888S8@8888X8
:S SSS8@@X88  ;tS%%%SSt;SSXXS8%SS8tS8t%SS8;8;S%%%%%t8;tSS%S8;t;;tt;;:;8;8X8888X88X8@@@888S8X@X@X8@@@88@8@@@888@8888S88@8888888888888888X888888888S8@88@8@XSSS%S%SSSS%S%X@XX@@XSXXXXXXX@@8S8@88@8S@@@8@88
;SX@SX@88.88S8XS @8 % @ .SS8%%8S8;X%%SSXSt%tSXSSXXSS%XSSXS8%8:8;S%%8%8%8%8X8888S8X8@8888@XSXX@@@88@@@@8@8@@8@8888888888888888888888888S888S888@SXXX@XSSSSXXSSSSX@XX%;@X@X@XXSXXSXXX@@@@@@@@@@8@@@@X@X@X@
X8@88888888888@8@%    X X  :t:;t:%%S%%%8t8;%%t%S8StSS%SSXt;;;ttSSSS8%88S8X8S8888X8S8888S@X@X@@@@@@@888888888888888@888888888@S@@@S@XS8SXX8@XX@@@8X888@XXX@XSX@@X@@@%;XSSSSS%SSXSXSX@@X@@@X888@@@8@@XSS8@
88888888 8.8888888@S@XXX@88%SX%@X88XS8XS X t8:tt:8:XXS8tSSXSXX@XX8X8%X8X8X88X8@888X888@8@@X@@SS@%SXX@S8X@XSSXX@S@XXSS%XSS@XS8SXX@@8@@X@@XXXXX@@XXX@8@@@XXXXXSX@@XXS:%XXXSXXSXXX@@@@@@@S8X88@@@@88@XXXSX@
 88888t8X888 88@@St%%S%t8888@@XS888@888888S S :%;:tSX%%XSSXXS8%8S8tS8SX8@8X@8@S8S@@@@SXXX@@XX8tSX@8@X@X@XSSS@SX@X@SXSX@X@X@SSXX@@@X@XX@SSX@@@8@88@@@XSt%%SXX@@@@SX%%SSSXX@@XSXX@SXXX@@8S@@@@@@@@88@@@@8@
888X8 88.@888@t %%t   S@8SXXSXX888S8.St888  .S  S:SS@@SSS8%8tS88S8X8S8X88@SXXX@@@X@XXSXXX@ttSXXSXSXSSX%%XX8XX@@XXX8S8@@@@@X@@@@XXXXXXSS@8@S888@@@@S%tSSX@@8@XXXSS;S@SX@@@XXX@X@XX@@XX@8@888888@S8X@XX@
 8.X8888:8888 X% ;;;  : :       % 8888888%888@@ 8    ;S;%S%%S%8%S88S888XXS8%SS%%8@@@XXXSSSSXSXXXX@@@@X@XXX@@X@@@@@@XX@@@@8@@@@@88@@@XSXXXX@88@@88S@SXSX@@X8@88@8X; t%%%SXXXSXX@@@@@88@@@@@8@8S8X8@X88@88
8888.88888   @ S%t%%t%tSX%t%ttS  XXX@88888888888888@S   S  S.SS8S8%8t8S@8%%XSXSt8@XXXXXSSXS%%%%SXXSXSSSXSX%XXX@X@XX@@XXX@X@@8@@@@@XXSS@X@@X@@X@@@@SXX@XX@@X@S8@8St t%SXXXXX@X@X@@@XX@@@@8@@@8SX@@@@@8888